radiation-shielding concrete - Francés Inglés Diccionario